home *** CD-ROM | disk | FTP | other *** search
- //-------------------------------------------------------------
- // JavaScript Code for Navigator 4+ and Internet Explorer 4+
- //------------------------------------------------------------
- // Scrolling Object Up and Down Only : version 01 :: v01
- //-----------------------------------------------------------
- // signe_browser=0: Navigator 4
- // signe_browser=1: Internet Explorer 4
- // ly1: background object
- // signe_up=0: Just an Intial value
- // newposUp=0 Initial value for Netscape : position for scrolling object
- // newposUpInit>=0 position initial for scrolling object
- // newposUpLimit: limit position for scrolling object
- // idem for other function
- // Oct 13, 98 last revision
- // December 2, 98 Bug Fix for Internet Explorer
- //-------------------------------------------------------------
-
- var timeout_id_mvscrollUp1=null;
- var newposTopIE_mvscrollUpDw=0;
-
- function fnewposTopIE(ly1,newTop){
- newTop=document.all[ly1].style.top
- }
-
-
- function mvscrollUp1(signe_browser,ly1,signe_up,newposUp,stepUp,newposUpInit,newposUpLimit,timer){
-
- if (signe_up==0) {
-
- if (signe_browser==0) newposUp=document[ly1].top;
-
- if (signe_browser==1) {
- fnewposTopIE(ly1,newposTopIE_mvscrollUpDw);
- newposUp=newposTopIE_mvscrollUpDw;
- }
- signe_up=1;
- }
-
- if (newposUp > newposUpLimit ) {
- newposUp=newposUp-stepUp;
- if (signe_browser==0) document[ly1].top=newposUp;
- if (signe_browser==1) {
- document.all[ly1].style.top=newposUp;
- newposTopIE_mvscrollUpDw=newposUp;
- }
- }
- if (newposUp <= newposUpLimit ) {
- newposUp=newposUpInit;
- }
- timeout_id_mvscrollUp1=setTimeout("mvscrollUp1("+signe_browser+",'"+ly1+"',"+signe_up+" ,"+newposUp+","+stepUp+","+newposUpInit+","+newposUpLimit+","+timer+")", timer);
- return;
-
- }
-
- function finmvscrollUp1(){
- clearTimeout(timeout_id_mvscrollUp1);
- timeout_id_mvscrollUp1=null;
- }
-
- var timeout_id_mvscrollDown1=null;
- function mvscrollDown1(signe_browser,ly1,signe_Down,newposDown,stepDown,newposDownInit,newposDownLimit,timer){
- if (signe_Down==0) {
-
- if (signe_browser==0) newposDown=document[ly1].top;
- if (signe_browser==1) {
- fnewposTopIE(ly1,newposTopIE_mvscrollUpDw);
- newposDown=newposTopIE_mvscrollUpDw;
- }
- signe_Down=1;
- }
-
- if (newposDown < newposDownLimit ) {
- newposDown=newposDown+stepDown;
- if (signe_browser==0) document[ly1].top=newposDown;
- if (signe_browser==1) {
- document.all[ly1].style.top=newposDown;
- newposTopIE_mvscrollUpDw=newposDown;
- }
- }
- if (newposDown >= newposDownLimit ) {
- newposDown=newposDownInit;
- }
- timeout_id_mvscrollDown1=setTimeout("mvscrollDown1("+signe_browser+",'"+ly1+"',"+signe_Down+","+newposDown+","+stepDown+","+newposDownInit+","+newposDownLimit+","+timer+")", timer);
- return;
- }
-
-
- function finmvscrollDown1(){
- clearTimeout(timeout_id_mvscrollDown1);
- timeout_id_mvscrollDown1=null;
- }
-
-
-